floating rubber pipe - Turkish English Dictionary